Big Huge Thesaurus

Hedera helix

noun

sounds kind of like